package com.zjdiepu.www.model.fk.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;

import com.zjdiepu.www.base.core.BaseModel;

/**
 * <br/>
 * @author zhangpp<br/>
 * @time 2017年07月28日 18时03分<br/>
 * @since 1.0<br/>
 * ccol1：资审一审人员名称
 */
@ApiModel(value="FkAuditList", description="", parent = BaseModel.class)
public class FkAuditList extends BaseModel {
	
	private static final long serialVersionUID = 1L;
	/**
	 * 模块id
	 */
	@ApiModelProperty(name="modeId",required=false,value="模块id",example="模块id")
	private String modeId;
	
	/**
	 * 业务id
	 */
	@ApiModelProperty(name="busiId",required=false,value="业务id",example="业务id")
	private String busiId;
	
	/**
	 * 业务提交时间
	 */
	@ApiModelProperty(name="busiConfirmTime",required=false,value="业务提交时间",example="2017-04-23 14:22:43")
	private Date busiConfirmTime;
	
	/**
	 * 贷款额
	 */
	@ApiModelProperty(name="loanAmount",required=false,value="贷款额",example="0")
	private Double loanAmount;
	
	/**
	 * 通道类型
	 */
	@ApiModelProperty(name="channelType",required=false,value="通道类型",example="通道类型")
	private String channelType;
	
	/**
	 * 通道类型名称
	 */
	@ApiModelProperty(name="channelTypeName",required=false,value="通道类型名称",example="通道类型名称")
	private String channelTypeName;
	
	/**
	 * 通道状态
	 */
	@ApiModelProperty(name="channelStatus",required=false,value="通道状态",example="0")
	private Integer channelStatus;
	
	/**
	 * 通道状态名称
	 */
	@ApiModelProperty(name="channelStatusName",required=false,value="通道状态名称",example="通道状态名称")
	private String channelStatusName;
	
	/**
	 * 来源
	 */
	@ApiModelProperty(name="source",required=false,value="来源",example="来源")
	private String source;
	
	/**
	 * 经销商
	 */
	@ApiModelProperty(name="dealer",required=false,value="经销商",example="经销商")
	private String dealer;
	
	/**
	 * 部门
	 */
	@ApiModelProperty(name="departmentName",required=false,value="部门",example="部门")
	private String departmentName;
	
	/**
	 * 业务员
	 */
	@ApiModelProperty(name="salersmanName",required=false,value="业务员",example="业务员")
	private String salersmanName;
	
	/**
	 * 客户姓名
	 */
	@ApiModelProperty(name="cusName",required=false,value="客户姓名",example="客户姓名")
	private String cusName;
	
	/**
	 * 身份证号
	 */
	@ApiModelProperty(name="cusIdno",required=false,value="身份证号",example="身份证号")
	private String cusIdno;
	
	/**
	 * 银行
	 */
	@ApiModelProperty(name="bankname",required=false,value="银行",example="银行")
	private String bankname;
	
	/**
	 * 操作状态
	 */
	@ApiModelProperty(name="operateStatus",required=false,value="操作状态",example="0")
	private Integer operateStatus;
	
	/**
	 * 操作人ID
	 */
	@ApiModelProperty(name="operatorId",required=false,value="操作人ID",example="操作人ID")
	private String operatorId;
	
	/**
	 * 操作人姓名
	 */
	@ApiModelProperty(name="operatorName",required=false,value="操作人姓名",example="操作人姓名")
	private String operatorName;
	
	/**
	 * 接收任务时间
	 */
	@ApiModelProperty(name="acceptDate",required=false,value="接收任务时间",example="2017-04-23 14:22:43")
	private Date acceptDate;
	
	/**
	 * 派单类型
            1：派单
            0：不派单
	 */
	@ApiModelProperty(name="assigningTaskType",required=false,value="派单类型 1：派单 0：不派单",example="0")
	private Integer assigningTaskType;
	
	/**
	 * 当前审批状态
	 */
	@ApiModelProperty(name="auditListStatus",required=false,value="当前审批状态",example="0")
	private Integer auditListStatus = 1;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="statusList",required=false,value="",example="0")
	private Integer statusList;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="timeAuditFinish",required=false,value="",example="2017-04-23 14:22:43")
	private Date timeAuditFinish;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="typeData",required=false,value="",example="0")
	private Integer typeData;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="auditDetail",required=false,value="",example="")
	private String auditDetail;
	
	/**
	 * 
	 */
	@ApiModelProperty(name="auditPostil",required=false,value="",example="")
	private String auditPostil;
	
	public String getModeId(){
		return this.modeId;
	}
	
	public void setModeId(String modeId){
		this.modeId = modeId;
	}

	public String getBusiId(){
		return this.busiId;
	}
	
	public void setBusiId(String busiId){
		this.busiId = busiId;
	}

	public Date getBusiConfirmTime(){
		return this.busiConfirmTime;
	}
	
	public void setBusiConfirmTime(Date busiConfirmTime){
		this.busiConfirmTime = busiConfirmTime;
	}

	public Double getLoanAmount(){
		return this.loanAmount;
	}
	
	public void setLoanAmount(Double loanAmount){
		this.loanAmount = loanAmount;
	}

	public String getChannelType(){
		return this.channelType;
	}
	
	public void setChannelType(String channelType){
		this.channelType = channelType;
	}

	public String getChannelTypeName(){
		return this.channelTypeName;
	}
	
	public void setChannelTypeName(String channelTypeName){
		this.channelTypeName = channelTypeName;
	}

	public Integer getChannelStatus(){
		return this.channelStatus;
	}
	
	public void setChannelStatus(Integer channelStatus){
		this.channelStatus = channelStatus;
	}

	public String getChannelStatusName(){
		return this.channelStatusName;
	}
	
	public void setChannelStatusName(String channelStatusName){
		this.channelStatusName = channelStatusName;
	}

	public String getSource(){
		return this.source;
	}
	
	public void setSource(String source){
		this.source = source;
	}

	public String getDealer(){
		return this.dealer;
	}
	
	public void setDealer(String dealer){
		this.dealer = dealer;
	}

	public String getDepartmentName(){
		return this.departmentName;
	}
	
	public void setDepartmentName(String departmentName){
		this.departmentName = departmentName;
	}

	public String getSalersmanName(){
		return this.salersmanName;
	}
	
	public void setSalersmanName(String salersmanName){
		this.salersmanName = salersmanName;
	}

	public String getCusName(){
		return this.cusName;
	}
	
	public void setCusName(String cusName){
		this.cusName = cusName;
	}

	public String getCusIdno(){
		return this.cusIdno;
	}
	
	public void setCusIdno(String cusIdno){
		this.cusIdno = cusIdno;
	}

	public String getBankname(){
		return this.bankname;
	}
	
	public void setBankname(String bankname){
		this.bankname = bankname;
	}

	public Integer getOperateStatus(){
		return this.operateStatus;
	}
	
	public void setOperateStatus(Integer operateStatus){
		this.operateStatus = operateStatus;
	}

	public String getOperatorId(){
		return this.operatorId;
	}
	
	public void setOperatorId(String operatorId){
		this.operatorId = operatorId;
	}

	public String getOperatorName(){
		return this.operatorName;
	}
	
	public void setOperatorName(String operatorName){
		this.operatorName = operatorName;
	}

	public Date getAcceptDate(){
		return this.acceptDate;
	}
	
	public void setAcceptDate(Date acceptDate){
		this.acceptDate = acceptDate;
	}

	public Integer getAssigningTaskType(){
		return this.assigningTaskType;
	}
	
	public void setAssigningTaskType(Integer assigningTaskType){
		this.assigningTaskType = assigningTaskType;
	}

	public Integer getAuditListStatus(){
		return this.auditListStatus;
	}
	
	public void setAuditListStatus(Integer auditListStatus){
		this.auditListStatus = auditListStatus;
	}

	public Integer getStatusList(){
		return this.statusList;
	}
	
	public void setStatusList(Integer statusList){
		this.statusList = statusList;
	}

	public Date getTimeAuditFinish(){
		return this.timeAuditFinish;
	}
	
	public void setTimeAuditFinish(Date timeAuditFinish){
		this.timeAuditFinish = timeAuditFinish;
	}

	public Integer getTypeData(){
		return this.typeData;
	}
	
	public void setTypeData(Integer typeData){
		this.typeData = typeData;
	}

	public String getAuditDetail(){
		return this.auditDetail;
	}
	
	public void setAuditDetail(String auditDetail){
		this.auditDetail = auditDetail;
	}

	public String getAuditPostil(){
		return this.auditPostil;
	}
	
	public void setAuditPostil(String auditPostil){
		this.auditPostil = auditPostil;
	}

	@Override
	public String toString() {
		return super.toString() + "FkAuditList [modeId = " + modeId + ", busiId = " + busiId + ", busiConfirmTime = " + busiConfirmTime + ", loanAmount = " + loanAmount + ", channelType = " + channelType + ", "
			+ "channelTypeName = " + channelTypeName + ", channelStatus = " + channelStatus + ", channelStatusName = " + channelStatusName + ", source = " + source + ", dealer = " + dealer + ", "
			+ "departmentName = " + departmentName + ", salersmanName = " + salersmanName + ", cusName = " + cusName + ", cusIdno = " + cusIdno + ", bankname = " + bankname + ", "
			+ "operateStatus = " + operateStatus + ", operatorId = " + operatorId + ", operatorName = " + operatorName + ", acceptDate = " + acceptDate + ", assigningTaskType = " + assigningTaskType + ", "
			+ "auditListStatus = " + auditListStatus + ", statusList = " + statusList + ", timeAuditFinish = " + timeAuditFinish + ", typeData = " + typeData + ", auditDetail = " + auditDetail + ", "
			+ "auditPostil = " + auditPostil + "]";
	}
    
}